Towards OpenMath Content Dictionaries as Linked Data
نویسنده
چکیده
“The term ‘Linked Data’ refers to a set of best practices for publishing and connecting structured data on the web” [7]. Linked Data make the Semantic Web work practically, which means that information can be retrieved without complicated lookup mechanisms, that a lightweight semantics enables scalable reasoning, and that the decentral nature of the Web is respected. OpenMath Content Dictionaries (CDs) have the same characteristics – in principle, but not yet in practice. The Linking Open Data movement has made a considerable practical impact: Governments, broadcasting stations, scientific publishers, and many more actors are already contributing to the “Web of Data”. Queries can be answered in a distributed way, and services aggregating data from different sources are replacing hard-coded mashups. However, these services are currently entirely lacking mathematical functionality. I will discuss real-world scenarios, where today’s RDF-based Linked Data do not quite get their job done, but where an integration of OpenMath would help – were it not for certain conceptual and practical restrictions. I will point out conceptual shortcomings in the OpenMath 2 specification and common bad practices in publishing CDs and then propose concrete steps to overcome them and to contribute OpenMath CDs to the Web of Data. 1 Linked Data State of the Art The Linked Data principles, established by Berners-Lee in 2006 [4] consist of four simple rules for publishing machine-understandable data on the web1: 1. Use URIs to identify things. 2. Use HTTP URIs so that these things can be referred to and looked up (“dereferenced”) by people and user agents.2 3. Provide useful3 information about the thing when its URI is dereferenced, using standard formats such as RDF/XML. 4. Include links to other, related URIs in the exposed data to improve discovery of other related information on the Web. 1 here cited as paraphrased by Wikipedia [29] 2 I. e., the URI is treated as a URL. 3 This usually means: machine-understandable. ar X iv :1 00 6. 40 57 v1 [ cs .D L ] 2 1 Ju n 20 10
منابع مشابه
OpenMath Content Dictionaries for SI Quantities and Units
We document the creation of a new set of OpenMath content dictionaries to support the expression of quantities and units under the International System of Units (SI). While preserving many of the concepts embodied in the original content dictionaries, these new content dictionaries provide a foundation for quantities and units that is compliant with international standards. We respond to questi...
متن کاملContent Dictionaries for Relational Algebra
ABSTARCT: The OpenMath language has been used to create mathematical objects in an XML-based language for establishing content dictionaries for various mathematical concepts. The content dictionaries are an excellent tool for both educational and research purposes. This research investigates the creation of content dictionaries for relational algebra, a theoretical language for describing opera...
متن کاملThe Freedom to Extend OpenMath and its Utility
OpenMath is a standard for representing the semantics of mathematical objects. It differs from Presentation MathML in not being directly concerned with the presentation of the object, and from Content MathML 2 in being extensible. How should these extensions be performed so as to maximize the utility (which includes presentation) of OpenMath? How could publishers have the freedom to extend and ...
متن کاملBuilding Content Dictionaries for Geometric Algebra in the XML Markup Language
This paper describes why and how to build Content Dictionaries for Geometric Algebra implementing in the XML markup language. Geometric Algebra is a powerful and general language available for the development of mathematical physics. Mathematical Markup Language (MathML) enables to write the XML-based language to display mathematical formulae on web browsers and OpenMath makes the text semantic...
متن کاملLiterate sources for content dictionaries
It is suggested that a LTEX document could be used as the Literate Programming source of an OpenMath content dictionary. Several approaches to literate programming are reviewed and a possible implementation is sketched.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1006.4057 شماره
صفحات -
تاریخ انتشار 2010